/* 样式reset */
html, body, span, div, p, a, table, tbody, tr, td, h1, h2, h3, img, form, font, strong, b, i, dl, dt, dd, ol, ul, li, iframe, label { padding:0; margin:0; }

/* 设置行高和默认字体大小 */
body,td{ line-height:1.5em; font-size:normal; color:#333333;}
img { vertical-align:middle; border:none; }

/* 设置链接颜色 */
a, a:link { color:#0050b4; text-decoration:none; }
a:active, a:visited { color:#800080; }

/* 清除list默认样式 */
ol, ul, li { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }

/* 段落与段落之间加大行距 */
p { padding-bottom:2px; }

/* 普通情况（白色背景时）下警告类信息 */
.red { color:#ff0000; }
/* 普通情况（白色背景时）下重要且需突出的文字 */
.orange { color:#cc0000; }
/* 普通情况（白色背景时）下不重要的提示信息 */
.grey { color:#999999; }

/* 大小字体样式 */
.f_small { font-size:7px; }
.f_large { font-size:17px; }

/*边距*/
.hj {margin:0 3px;}
.hj1 {margin:5px 3px;}
.hj2 {margin:15px 3px;}

.line {border-top:1px #e7e7e7 solid;padding:6px 1px;margin:15px 3px;}
.line1 {border-top:1px #e7e7e7 solid;margin-top:7px;}
.line2 {border-bottom:1px #e7e7e7 solid;}

.notice {font-size:16px;margin:10px;}

img{ border:0;uc-margin:0;}

#wrapper {margin:0;float:left; padding:0; width:100%;}
div.error {text-indent:5px;padding:3px 0;background:#fffae7 bottom repeat-x;color:#a95d13;border-bottom:1px #e8d6a2 solid;border-top:1px #fff solid;}
p.error {color:red;font-size:12px;}
p.title-16 {color:#7E7E7E;font-size:16px;padding-bottom:5px;}
p.title-14 {color:#7E7E7E;font-size:14px;padding-bottom:5px;}

/* Login */
.login-form {padding:5px 10px;}
.login-reg {padding:10px 10px; border-top: 1px #E7E7E7 solid;}
.login-reg a {display:block; text-align:center;}
.login-ad {padding:10px 10px; border-top: 1px #E7E7E7 solid;}
.login-ad ul {padding: 10px 10px;}
.login-ad li {padding: 5px 0;}

.logout {margin:20px 16px 12px;border-bottom:1px #b4c8d8 solid;padding-bottom:10px;}
.logout2 {margin-left:20px;}

/* Register */
.reg-form {padding-left:5px;}
.reg-form

.sign {background:#66cc00;width:27%;text-align:center;font-size:27px;color:#ffffff;}

/*底部导航*/
.footer2 {margin-top:6px;background:#f7f7f7;text-align:center;line-height:20px;color:#000;padding:3px 0;}
.copy {text-align:center;color:#949494;line-height:17px;padding-top:1px;font-size:13px;}

table{
  background:#a7d9f6;
  width:96%;
  margin:5px;
  border-collapse: separate;
  border-spacing: 1px;
}
td{
  line-height:30px;
  padding:0 5px;
}
td.label{
  background:#daeffb;
  width:90px;
  text-align:right;
}
td.info{
  background:#fff;
}
.ti{
  line-height:40px;
  height:40px;
  padding:0 5px;
}
a.button{
  display:inline-block;
  padding:0px 10px;
  line-height:30px;
  color:#fff;
  background:url(button-bg.png);
}
a.test{
  display:inline-block;
  width:239px;
  height:68px;
  background:url(test01.png);
}
a.test:hover{
  background:url(test02.png);
}
table.tb{
  background:#ffffff;
  border-spacing: 0px;
}
table.tb td{
  font-size:12px;
}
.onez-input-text{
  width:300px;
  border:1px solid #ddd;
}